body{background:#f9f9f9;font-family: tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;font-size: 14px;}
.header{background: #333; padding:0 20px;color: #ccc; height: 50px; line-height: 50px; width: 100%}
.headerCon{width: 1200px; margin:auto; }
.fr{ float: right;}
.mb{ margin-bottom: 10px}
.header a{color: #6b6b6b; cursor: pointer;}
.header .fr{ font-size: 12px}

.main{width: 1200px; margin:auto;}
h2{font-size: 18px; margin: 20px 0}
h3{ font-size: 14px; margin: 0 0 15px 0; padding: 10px; background:#337ab7; color: #def0ff; border-radius: 4px}
h3 i{cursor: pointer;; color: #fff}

.main .col-md-4:nth-of-type(1){ padding: 0 20px 0 0;}
.main .col-md-4:nth-of-type(2){ padding: 0}
.main .col-md-4:nth-of-type(3){ padding: 0 0 0 20px;}
.con{background: #fff; border: 1px solid #ddd; padding: 15px;height: 718px; overflow-y: auto}
.main .col-md-4:nth-of-type(1) .con{border-top: 0;}
.main .col-md-4:nth-of-type(3) h3{border-radius: 4px 4px 0 0 ;margin: 0; padding: 14px 10px 13px 10px}

.show{background: #fff; border: 1px solid #ddd; height: 705px; overflow-x: hidden;overflow-y: auto; position: relative; border-bottom: 0}
.show h2,.show h4{ text-align: center; margin: 15px 0;}
.show h2{ font-size: 18px}
.show h4{ font-size: 14px}
.show .form-group{ padding:0}
.btnBox{padding: 10px; background: #f2f2f2; width: 400px; border: 1px solid #ddd; border-top: 0}

.con button{}
.show>.form-group:hover{ border: 1px dashed #c0c0c0}
.show>.form-group{
    position: relative;
    cursor: move;
}
.show>.form-group .close{
    display: none;
}

.firstCon button{
    display: block;
    width: 77px;
}

#mobile{
    background: white;
    padding-top:15px ;
}

.show{
    width: 92%;
    margin:0 auto;
}

.Tc{
    display: none;
}

.Tc1{
    display: block;
}

.title{
    padding: 10px 0;
}

.title h1{
    margin-top: 0;
}

.title h2{
    margin-top: 0;
}

.title2 , .title3{
    position: relative;

}

.styleChose{
    padding-bottom:5px ;
    border-bottom: 1px dashed #c0c0c0;
    margin-bottom: 10px;
}

.jsCode{
    display: none;
}

.styleNav{
    margin-bottom: 10px;
}

.styleNav li{
    cursor: pointer;
}

.title{
    display: none;
}

.title em{
    font-style: normal;
    padding-left: 20px;
}

.title1{
    display: block;
}

.title.text-left{
    text-align: left !important;
    padding-left:20px;
}

.title .text-left{
    text-align: left !important;
    padding-left:20px;
}

.element{
    border: 1px solid white;
    margin-bottom: 20px;
}

.element:hover{
    border: 1px dashed #e5e5e5;
}

.element .close{
    color: white;
    top:-12px;
    right:-8px;
    background: red;
    border-radius: 50%;
    display: block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    font-size: 16px;
    text-align: center;
}

.formLabel{
    margin-top:6px;
}

.choose{
    text-align: center;
    margin:15px auto 20px auto;
    font-size: 14px;
    padding: 20px;
    border:1px dashed #c0c0c0;
}

.closeLine2{
    padding-right: 15px;
    height: 20px;
}

.close2{
    position: relative;
    z-index: 999;
}

.close{
    position: relative;
    z-index: 999;
}

.closeLine{
    padding-right: 15px;
    margin-bottom: 40px;
    display: none;
}

.dum3{
    display: none;
}

.dum4{
    display: none;
}

#fields{
    padding-top: 25px;
    /*box-shadow: 0 0 0 0;*/
}

#fields .close3{
    right:0;
    top:-25px;
}

.fieldSure{
    /*background: red;*/
}

.banner{

}

.banner>img{
    flex: 1;
    display:inline-block;
}

.share .text-black{
    position: relative;
    bottom: -5px;
}

.share .text-muted{
    position: relative;
    top: -5px;
}

#mobile {

}

.wrap{

}

.wrap>.text-center{
    padding: 0 !important;

}

.shut{
    padding-right: 15px;
    display: none;
    margin-bottom: 28px;
}

.room{
    padding: 0 15px !important;
}

.space{

    overflow-y: auto;
}

.groupT>div{
    border-bottom:1px dashed #c0c0c0;
}

#edit>div{
    border-bottom:1px dashed #c0c0c0;

}
#edit>div.con{
    border-bottom:1px solid #ccc;
}
#edit>div.checkbox{
    border-bottom: 0;
}

.plusMinus{
    text-align: right;
}


.formCon .row{ float: left; margin:0 10px 0 0}


.clean{ clear: both;}
hr.clean{ margin: 15px 0}
.formCon{ overflow: hidden;}
.con .checkbox, .con .radio{ margin: 0}
.checkbox label.checkbox-block{margin:5px 0; display: block;}

.richZone{
    width: 100%;
}

.richArea .close3{
    right:-24px;
    top:-10px;
}

.conE{
    background: #fff;
    border: 1px solid #ddd;
    padding: 15px;
    height: 718px;
    overflow-y: auto;
}

.chosen{

}

.appe{
    display: block !important;
}

.noticeI{
    display: none;
}

.trees{
    position: relative;
    z-index: 999999999;
    top:-700px;
    padding: 0 15px;
    background: white;
    border-left:1px solid #ddd ;
    border-right:1px solid #ddd;
}

.trees>.checkbox{
    /*display: none;*/
}

.trees>.theCon{
    display: none ;
}

.trees h4{
    font-weight: 700;
    font-size: 14px;
}

.rich{
    padding-top:10px;
}

#editor {
    overflow:scroll;
    height:300px;
}

.temp{
    display: none;
    /*position: relative;
    top:-620px;
    padding: 0 15px;*/
}

.btnWrap{
    height: 40px;
    margin:10px 0 6px;
}

#hard{
    cursor: pointer;
}

input[type=color]{
    cursor: pointer;
}

.toolW{
    /*display: none;*/
}

.carousel-indicators{
    display: none;
    bottom: -6px;
}

.subBtn{
    display: block;
    margin: 0 auto;
}

.close3 , .close4{
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
    position: relative;
    z-index: 999;
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
}

.close3{
    color: white !important;
    top:-12px;
    right:-8px;
    background: red !important;
    border-radius: 50%;
    display: block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
    font-size: 16px;
    text-align: center;
}

.textarea{
    height: auto;
    min-height: 50px;
    max-height: 400px;
}

.error{
    color: red;
}

.sexS{
    clear: both;
}

.ZONE{
    background: red;
    height: 400px;
}

#fields h5{
    font-weight: 700;
}

.shareTitle{
    font-weight: 700;
}